/*
 * Job.h
 *
 *  Created on: Aug 5, 2013
 *      Author: alexandru
 */

#ifndef JOB_H_
#define JOB_H_

#include "Object.h"

namespace stn {

class Job: public stn::Object {
public:

	std::string runCommand(std::string command);



	Job(const char * ppropName, const char * pValue):Object(ppropName, pValue){};
	Job(const char * ppropName, double pdNumber):Object(ppropName, pdNumber){};
	Job(const char * ppropName, int pdNumber):Object(ppropName, pdNumber){};
	Job(const char * ppropName, bool pbolValue):Object(ppropName, pbolValue){};
	Job(const char * ppropName):Object(ppropName){};

	Job(const char * ppropName, std::string strVal):Object(ppropName, strVal){};

	Job();
	virtual ~Job();
};

} /* namespace stn */
#endif /* JOB_H_ */
